poor substitute - French English Dictionary